home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
p_man
/
cat3
/
ifl_c
/
iflTile3D.z
/
iflTile3D
Wrap
Text File
|
1998-10-30
|
2KB
|
67 lines
iiiiffffllllTTTTiiiilllleeee((((3333)))) IIIImmmmaaaaggggeeee FFFFoooorrrrmmmmaaaatttt LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiiffffllllTTTTiiiilllleeee((((3333))))
NNNNAAAAMMMMEEEE
iiiiffffllllTTTTiiiilllleeee3333DDDD - defines a simple 3-D rectangle
IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
This is a base class and therefore has no inheritance.
HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
#include <ifl/iflCdefs.h>
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
This class is used to describe rectangles (tiles). It is mostly used to
group together the six values describing the origin (_x,_y,_z) and size
(_n_x,_n_y,_n_z) of a rectangle in a convenient way. The following is an
example on how to use a 3D integer tile. iflTile object can be declared
in the following way:
/* unitialized, and later filled in */
iflTile3Dint tile;
tile.x = xStart
tile.y = yStart
tile.z = zStart
tile.nx = xSize
tile.ny = ySize
tile.nz = zSize
/* or initialized */
static iflTile3Dint tile = { xStart, yStart, zStart,
xSize, ySize, zSize } ;
PPPPaaaaggggeeee 1111